package com.yunxi.service.localService.dealer;

import com.github.pagehelper.PageInfo;
import com.yunxi.core.service.IServicePlus;
import com.yunxi.core.web.LoginInfo;
import com.yunxi.dealer.pojo.PartnerAccountOneVO;
import com.yunxi.dealer.pojo.PartnerAccountVO;
import com.yunxi.model.dealer.PartnerAccount;

import java.util.List;


/**
 * <p>
 * 渠道商帐户 服务类
 * </p>
 *
 * @author 
 * @since 2019-05-16
 */
public interface PartnerAccountService extends IServicePlus<PartnerAccount> {

    List load(String partnerCode, String datam, String datbi);

    List<PartnerAccountOneVO> listByGroup(PartnerAccountVO partnerAccountVO, LoginInfo loginInfo);

    PageInfo pageByGroup(PartnerAccountVO partnerAccountVO, Integer pageNum, Integer pageSize, LoginInfo loginInfo);

    void updateBatch(List<PartnerAccountVO> partnerAccountVOList);
}
